About Neugarder Limited (09717274) United Kingdom