About Makkiel Investments Ltd (12852174) United Kingdom