About B Ja London Limited (12644922) United Kingdom