About Nom Bites Ltd (12135818) United Kingdom