About T.r.o.v.e. Group Ltd (13416672) United Kingdom