About Influx Trading Ltd (13110068) United Kingdom