About Applic8 Limited (04214780) United Kingdom