About Clarenbridge Investments Limited (11633506) United Kingdom