About Dilbert International Ltd (10455330) United Kingdom