About Uk Lochini Technology Ltd (10556876) United Kingdom