About Ideal Solutions Media And Technology Ltd (13113694) United Kingdom