About Clear Glass Investments Limited (12063175) United Kingdom