About Q&a Foods Ltd (13315196) United Kingdom