About Magentis Solutions Ltd (12035347) United Kingdom