About Lido Trading Limited (SC488012) United Kingdom