About Venus Island Ltd (13231668) United Kingdom