About Kevin Sandu Ltd (10206357) United Kingdom