About J L Miro Limited (10871172) United Kingdom