About Flasso Ventures Ltd (13135866) United Kingdom