About B Star London Limited (10881196) United Kingdom