About Atlas Strength Limited (12668358) United Kingdom