About Bad Apple Limited (08814034) United Kingdom