About Jakaby Ltd (13449198) United Kingdom