About Amdel17 Limited (11039869) United Kingdom