About Kynida Service Providers Limited (06065300) United Kingdom