About Cedar London Venture Company Ltd (12162338) United Kingdom