About Ninesix Solutions Ltd (12926259) United Kingdom