About Max Turrent Ltd (12964824) United Kingdom