About Sunstrike Consultants Limited (11698529) United Kingdom