About App8ite Limited (SC475431) United Kingdom