About The Conflux Rivista Ltd (13092199) United Kingdom