About Muirfield Investment Limited (12256209) United Kingdom