About Excellentia World Ltd (11115032) United Kingdom