About Lycom Corporation Ltd (07534652) United Kingdom