About The Mockingbird Mimosa Lounge Limited (11964991) United Kingdom