About Captrad Sw Ltd (12329364) United Kingdom