About Lochich Ltd (13366343) United Kingdom