About Wee22 Management Ltd. (SC517358) United Kingdom