About Dependent Limited (SC686016) United Kingdom