About Nineo6 Technologies Limited (12173124) United Kingdom