About Applogic Ltd (06045306) United Kingdom