About Rent-it Holdings Ltd (10561502) United Kingdom