About Sylkenja Limited (07591356) United Kingdom