About Cubitt Ventures Ltd (11369181) United Kingdom