About Jmrc 60 Ltd (12155713) United Kingdom