About Clen Zee Ness Ltd (10474435) United Kingdom