About Clear Cover Holdings Limited (11019729) United Kingdom