About Rin Hamburgh & Co Limited (10682743) United Kingdom