About Mini-cam Limited (03728693) United Kingdom