About Amerest Taurus Ltd (12837919) United Kingdom