About Alex Tudor Ltd (10047655) United Kingdom