About Curragh Consultancy Ltd (11083527) United Kingdom