About Memory Making Ltd (NI048919) United Kingdom