About Kadmilos Limited (13364807) United Kingdom