About Sugar Diamond Ltd (13418434) United Kingdom