About us Impact Annual reports Read our annual report and financial accounts on the Charity Commission website. Ovacome became a charitable incorporated organisation in March 2015 and our charity number is 1159682. . Related Manage Cookie Preferences