About Astria Ventures Ltd (13578507) United Kingdom