About Neukro Limited (09199809) United Kingdom