About Tedita Rent Ltd (12237268) United Kingdom