About Jade Beard Limited (10927809) United Kingdom