About Lido Collective Ltd (09975233) United Kingdom