About Truncate Ltd (13661144) United Kingdom