About Apoplexa Limited (05013482) United Kingdom