About Frekja Consulting Limited (10956239) United Kingdom