About Magnifica Technologies Ltd (08574014) United Kingdom