About Lychpit Ltd (13527821) United Kingdom