About Lindroos Dynamics Ltd (13699864) United Kingdom