About F3h Solutions Global Ltd (13413691) United Kingdom