About Brentmoor Ventures Ltd (10277560) United Kingdom