About Sheen Holding Ltd. (10693829) United Kingdom