About Ten Easy Investments Ltd (11612434) United Kingdom