About Jeffie Ltd (12150912) United Kingdom