About Stroem Consulting Limited (10931564) United Kingdom