About Idynamix Digital Limited (08848055) United Kingdom