About Avodah Investments Ltd (12502068) United Kingdom