About La Horus Creative Lab Ltd (13204375) United Kingdom