About De La Reef Management Ltd (12296688) United Kingdom