About Appligence Limited (07352387) United Kingdom