About Lynch-keep Limited (12048382) United Kingdom