About Jeffrica Limited (05802800) United Kingdom