About Clyn Technologies Int L Uk Limited (08269772) United Kingdom