About Jikack Limited (12228829) United Kingdom