About Portera Ventures Ltd (11591281) United Kingdom