About Magniflex Uk Ltd (10303086) United Kingdom