About Yak Uk Limited (02953874) United Kingdom