About De Thrive Limited (12700120) United Kingdom