About Juddallium Limited (06779275) United Kingdom