About 21 Management Ltd. (SC341877) United Kingdom