About Micro Polycom Limited (10391617) United Kingdom