About Clear 2 See Limited (10650204) United Kingdom