About Bha London Limited (11833528) United Kingdom