About I Like Food Ltd (12459852) United Kingdom