About Contendo Ltd (12552931) United Kingdom