About Company Ten Ltd (12534105) United Kingdom