About Sylka Limited (07726492) United Kingdom