About Gulppp Ltd (12411511) United Kingdom