About Inter-tierra Investments Limited (07699435) United Kingdom