About Jade Carvo Limited (12293245) United Kingdom