About Stateup Limited (12127815) United Kingdom