About Nomagic Ltd (10628645) United Kingdom