About Harmonix Solutions Limited (07811856) United Kingdom