About Lyncroft Lifestyle Limited (12504296) United Kingdom