About Clonards Ip Limited (11184822) United Kingdom