About Dewale Consulting Ltd (07594191) United Kingdom