About Logix Promotions Limited (05277506) United Kingdom