About One Chip Challenge Ltd (12949409) United Kingdom