About Jadee & Co Limited (11250427) United Kingdom