About Nia Technologies Limited (11599887) United Kingdom