About Influence Holdings Limited (06605963) United Kingdom