About Niksham Limited (09144192) United Kingdom