About Jessy Shibu Ltd (09267973) United Kingdom