About Sezh Management Ltd (12894289) United Kingdom