About Ide Systems (holdings) Limited (09197148) United Kingdom