About Jaika International Limited (10374364) United Kingdom