About Designer Caviar Limited (12047192) United Kingdom