About Promotions Interactive Ltd. (10484499) United Kingdom