About Sensi Foods Ltd (10925962) United Kingdom