About Altaf Holdings Limited (11239521) United Kingdom