About Millies Lounge Ltd (12413466) United Kingdom