About Patronus Ventures Ltd (12215076) United Kingdom