About Enchanted Business Solutions Lp (SL025958) United Kingdom