About Sylcc Ltd (12682188) United Kingdom