About Baker Group Uk Holdings Limited (12776861) United Kingdom