About Afrodb Limited (12926495) United Kingdom