About Nelim Ltd (SC343506) United Kingdom