About Jlk Mira Services Limited (12065880) United Kingdom