About Jby Holdings Limited (10250142) United Kingdom