About Ninety Cambridge Street Company Limited (04518571) United Kingdom