About Kleer-view Limited (SC308034) United Kingdom