About Trucorp Holdings Limited (NI640829) United Kingdom