About Alexander Vidal Performance Ltd (13134754) United Kingdom