About Tonderghie Holdings Limited (SC696174) United Kingdom