About Excelerate Resources Limited (05117318) United Kingdom