About Lychtex Limited (08889429) United Kingdom