About Jakusen Ltd (13097027) United Kingdom