About Baker St Holdings Ltd (12932753) United Kingdom