About Jojo Lounge Ltd (11452683) United Kingdom