About Kaygo Ltd (12149310) United Kingdom