About Steadfast & Co. Inc Ltd (13241389) United Kingdom