About Jucan Solutions Ltd (09628541) United Kingdom