About B88 (london) Ltd (11600799) United Kingdom