About Lindyloo S Limited (12777791) United Kingdom