About Cambrai Capital Ltd (12879631) United Kingdom