About Bernode Ventures Ltd (12889984) United Kingdom