About Rosebery Holdings Ltd (11369253) United Kingdom