About Jbk Holdings (london) Limited (11156502) United Kingdom