About East Yorkshire Apps Ltd (08856406) United Kingdom