About Aneka Limited (07032655) United Kingdom