About Twenty One York Limited (12832548) United Kingdom