About Trupita Investments Limited (11595140) United Kingdom