About Iteba Sp Limited (02709209) United Kingdom