About Clendon Investments Limited (11306686) United Kingdom