About Excellentia69 Consultancy Limited (07225411) United Kingdom