About Afrospora Ltd (11399253) United Kingdom