About Kayfor Ltd (12305853) United Kingdom