About Kynifrontida Limited (13526716) United Kingdom