About Jbe Holding Company Ltd (11662984) United Kingdom