About Memory Active Limited (04086626) United Kingdom