About Staah Europe Limited (10739891) United Kingdom