About Rewards Solutions Holding Ltd (12808809) United Kingdom