About Term Investments Limited (07549808) United Kingdom