About Premier Apps Limited (07808340) United Kingdom