About Anokosha Property S Ltd (12459846) United Kingdom