About Lyndoras Limited (12106553) United Kingdom