Independent Luxemburg based SuperManco