About Stalt Global Limited (09313445) United Kingdom