About Connect Seychelles Limited (12835453) United Kingdom