About Cgal Software Limited (02479848) United Kingdom