About Kyntillalab Ltd (13693999) United Kingdom