About Jessa & Co Ltd (12102135) United Kingdom