About Addidi Holdings Limited (06396374) United Kingdom