About Noyant Limited (SC090231) United Kingdom