About Baker Investments Limited (11998874) United Kingdom