About Kynrai Ltd (09411236) United Kingdom