About Atisha Investments Limited (09021252) United Kingdom