About Mimi & Lotti S Coffee House Limited (10916182) United Kingdom