About Jolla International Co. Limited (09472194) United Kingdom