About Memory (pvt)lmt Limited (09652695) United Kingdom