About Stalagmite Limited (FC027897) Virgin Islands