About Jakto Holdings Limited (06970939) United Kingdom