About Sylvester Mavindidze Ltd (10141773) United Kingdom