About Klipped Uk Limited (13396400) United Kingdom