About Tenrocks Holding Ltd. (11214027) United Kingdom