About Lochika Ltd (10999083) United Kingdom