About Lyncrest (1998) Limited (02016061) United Kingdom