About Newlight (south Wales) Limited (FC026828) Virgin Islands