About York12 Limited (12478882) United Kingdom