About Baker Global Limited (12347258) United Kingdom