About Faro Trading Ltd (11735595) United Kingdom