About Magnifind Ltd (12869092) United Kingdom