About Idynamix Ltd (09218426) United Kingdom