About Clb Ventures Ltd (10781604) United Kingdom