About Kagerry Ltd (12371793) United Kingdom