About Batjar Canaj Ltd (09107928) United Kingdom