About Super Abadan Limited (11639166) United Kingdom