About Magic Lofts Limited (10060904) United Kingdom