About The Wandering Yak Ltd (12871941) United Kingdom