About Trooper Ventures Limited (09751427) United Kingdom