About Ls Myo New Street Square Limited (13405779) United Kingdom