About Promemoria U.k. Ltd (07097527) United Kingdom