About Startuup Limited (13156212) United Kingdom