About Strandja Power Ltd (13709351) United Kingdom