About Kellie Marsh Management Ltd (12462435) United Kingdom