About Magniscale Ltd (11109307) United Kingdom