About Avshalom & Co Limited (10582278) United Kingdom