About Intellimedia Consultants Ltd (07349065) United Kingdom