About Attwoods Israeli Investments Limited (02182731) United Kingdom