About Andromica Video Systems Ltd (03916848) United Kingdom