About Chance Tate Limited (12024663) United Kingdom