About X Otic Sweets Ltd (11912387) United Kingdom