About Atti Investment Limited (12796729) United Kingdom