About Yak Global Limited (12838996) United Kingdom