About Attas Investments Limited (13215699) United Kingdom