About Sovereign Directors Limited (04325062) United Kingdom