About Adfix Sign Holding Ltd (SC598016) United Kingdom