About Neomedia Limited (05270000) United Kingdom