About Nerissa Consultancy Ltd (11490938) United Kingdom