About Asha Living Ltd (SC644119) United Kingdom