About Electronic Receipt Ltd. (12220143) United Kingdom