About Jade Bove Art Ltd (12231243) United Kingdom