About Shusshy Green Ltd (10020668) United Kingdom