About Cambridge Factors Ltd (11459050) United Kingdom