About Magicull Investments Limited (10918510) United Kingdom