About Hicks T Limited (11830468) United Kingdom