About Aparadox Ltd (13508112) United Kingdom