About Omnifix Consulting Ltd (12879287) United Kingdom