About Integrated Applications Limited (03922178) United Kingdom