About J & Frieda Consulting Limited (10489374) United Kingdom