About Rentid Technology Limited (13080654) United Kingdom