About Parallax Foods Ltd (13400766) United Kingdom