About Krib Associates Ltd. (03616317) United Kingdom