About Carlyon Bay Management Company Limited (04348402) United Kingdom