About Fix Idea Ltd (13282934) United Kingdom