About Lynnrest Limited (13425460) United Kingdom