About Rentabooth (ni) Ltd (NI620761) United Kingdom