About Baker Capital Holdings Limited (12337249) United Kingdom