About Jabss Ltd (11717399) United Kingdom