About Rosebud Investment Company Limited (FC035953) Ireland