About Go 2 Seychell Limited (12874782) United Kingdom