About Adefe Headquarters Ltd (12166845) United Kingdom