About Afro Finga Lickin Limited (12796612) United Kingdom