About Bad Cherry Ltd (13280254) United Kingdom