About Deliquo Tux Limited (06141654) United Kingdom