About Alldec Ltd (11601347) United Kingdom