About Rin Intellectual Holdings Ltd (10990789) United Kingdom