About Orchid Karaoke Bar Ltd (11081596) United Kingdom