About Diamond Box Holdings Limited (10668251) United Kingdom