About J&de Limited (10703951) United Kingdom