About Jbbc Limited (13649153) United Kingdom