About Tarpar Investments Limited (10432547) United Kingdom