About Faddy Limited (10820317) United Kingdom