About Sentange Ltd (12537316) United Kingdom