About Jackby Management Ltd (13184337) United Kingdom