About Memoria 452 Limited (11261453) United Kingdom