About Junebug S World Ltd (11143142) United Kingdom