About Lyco Berg Ltd (12333097) United Kingdom