About Sofnol Limited (00122152) United Kingdom