About Stroer Precision X Ltd (12621905) United Kingdom