About Yip Platform Limited (10989407) United Kingdom