About Swiclo Ltd (11941608) United Kingdom