About Limosh Ltd (13494923) United Kingdom