About Excellentia Global Limited (11899935) United Kingdom