About Devitt Consulting Ltd (11728956) United Kingdom