About Charlie Romeo Oscar Limited (10270189) United Kingdom