About Huddex Ltd (13301296) United Kingdom