About St Athena Acquisition Company Limited (10196646) United Kingdom