About Sherry Corp Ltd (12061586) United Kingdom