About Rufin Management Ltd (10717441) United Kingdom