About Apted Group Ltd (12395530) United Kingdom