About Yak Design Services Ltd (12883879) United Kingdom