About App Chop Shop Ltd (11971962) United Kingdom