About Nidward Management S.a. (FC035423) Virgin Islands, British