About Lido Extra Ltd (13475891) United Kingdom