About Afri-thread Ltd (12294204) United Kingdom