About Appandal Limited (09909009) United Kingdom