About Itrs Global Bidco Ltd (07775749) United Kingdom