About Magica Solutions Ltd (09516978) United Kingdom