About Solomon And Peters Limited (FC024869) Virgin Islands