About Baker International Consultancy Ltd (11774493) United Kingdom