About Afriland Technology Ltd (12418829) United Kingdom