About Edward Applications Limited (09915562) United Kingdom