About Lockview Software Ltd (NI637416) United Kingdom