About Apps2data (trading) Limited (10795314) United Kingdom