About Niloc Ltd (11815325) United Kingdom