About Lindyroo Ltd (13153869) United Kingdom