About Rin Tech Limited (12224338) United Kingdom