About Edentrove Limited (SC550922) United Kingdom