About Neuroshrop Limited (12515116) United Kingdom