About Ky Applications Ltd (12000418) United Kingdom