About Aptappsys Solutions Limited (09000426) United Kingdom