About The Lochy Ltd. (SC259160) United Kingdom