About Platr Rewards Ltd (12739079) United Kingdom