About Favor Trading Limited (03240211) United Kingdom