About The Mandrake Lounge Ltd (11923772) United Kingdom