About Smi Magicapps Ltd (11748191) United Kingdom