About Bo J B Holdings Limited (11778159) United Kingdom