About Influxcore Ltd (11914911) United Kingdom