About Rit Manager Limited (06584631) United Kingdom