About Baker Investment Company Trading Limited (11062858) United Kingdom