About Jessy And Company Lab Limited (13459886) United Kingdom