About Starling Surgical Innovations Limited (FC038024) Ireland