About Jbbi Limited (04428687) United Kingdom