About Latisha Lounge Ltd (12853902) United Kingdom