About Prometheus Strength Ltd (12282930) United Kingdom