About Jm20 Management Limited (06643420) United Kingdom