About Aplitec Ltd (12877961) United Kingdom