About Germany Ounalu Technology Group Co. Ltd (13384134) United Kingdom