About Sophus Limited (04321366) United Kingdom