About Jabawok Industries Limited (10119686) United Kingdom