About Arc Resource Investment & Capital Ltd (12221882) United Kingdom