About The Ruppin Agency Limited (10906524) United Kingdom