About Jb Endeavours Ltd (11855826) United Kingdom