About Limitex Ltd (11781406) United Kingdom