About Seven-eight Opera Ltd (12874708) United Kingdom