About Nithree Technology Limited (09686089) United Kingdom