About Sturdy Agi Holdings Limited (12675935) United Kingdom