About Jabe Accessories Ltd (10910098) United Kingdom