About Neoskill Ltd. (03373482) United Kingdom