About Intelligent Rewards Limited (11920430) United Kingdom