About Applicad (uk) Limited (04081455) United Kingdom