About Appeer Community Interest Company (12271361) United Kingdom