About Adinkra London Limited (12928156) United Kingdom