About Sip Meister Ltd (12262598) United Kingdom