About Neo Ganesh Ltd (12681088) United Kingdom