About Jade & Miles Limited (13650948) United Kingdom