About Tru (holdings) Limited (09899306) United Kingdom