About Arka Housing Limited (11093238) United Kingdom