About Wild Ginger Studio Ltd (SC623628) United Kingdom