About Tru (france) Holdings Ltd. (07816012) United Kingdom