About Aplica Consulting Ltd (07343387) United Kingdom