About Sour Firm Ltd (12022963) United Kingdom