About Sasa Super Foods Ltd (11591600) United Kingdom