About Jenmi Management Company Limited (13609084) United Kingdom