About Appaccomm Ltd (10970903) United Kingdom