About Excellentia (uk) Limited (06323464) United Kingdom