About Apollon City Limited (12179154) United Kingdom