About Jmbb Limited (08146470) United Kingdom