About Beta Cnc Solutions Ltd (12731442) United Kingdom