About Fredrik Consulting Ltd (11809253) United Kingdom