About Max Life Competitions Ltd (13163541) United Kingdom