About Dwight Holdings Ltd. (SC598841) United Kingdom