About Jmee Holdings Limited (13262509) United Kingdom