About Magnifisense Limited (12708570) United Kingdom