About Ebon Chalice Limited (09409614) United Kingdom