About New Six Limited (12620950) United Kingdom