About Aptel Limited (12686720) United Kingdom