About Idyam Limited (06579052) United Kingdom