About Bimmer Place Ltd (13128639) United Kingdom