About Yock Yock Associates Limited (10587270) United Kingdom