About Deo Life Care Ltd (SC710251) United Kingdom