About Yak Yak Pr Limited (09411108) United Kingdom