About Jaku & Co Limited (11401237) United Kingdom