About Aldridge Applications Limited (11639567) United Kingdom