About Apolle&c. Ltd (13465748) United Kingdom