About Cyprus Place Limited (12060612) United Kingdom