About Jbr Holdings Ltd (11874386) United Kingdom