About Rin Technologies Limited (11631213) United Kingdom