About Athena Equity Holdings Limited (10786179) United Kingdom