About Atika Consulting Limited (09301610) United Kingdom