About Dougela Limited (SC534971) United Kingdom