About Afh Technologies Limited (09741344) United Kingdom