About Mypt Platform Limited (11916735) United Kingdom