About Magicwave Solutions Ltd (07202196) United Kingdom