About Rasda Energy Design Consultancy Ltd (11379423) United Kingdom