About Appsol Limited (03597120) United Kingdom