About Jbb Capital Ltd. (12404428) United Kingdom