About Admiral Capital Ltd (13299534) United Kingdom