About Neuralmimicry Ltd (11960467) United Kingdom