About Arka Properties Ltd (09258122) United Kingdom