About Ahna Associates Limited (08822245) United Kingdom