About Baker Street Trading Ltd (12020214) United Kingdom