About Dean Blue Tech & Co Ltd (10448072) United Kingdom