About Terling Investments Limited (11973579) United Kingdom