About Power Up Innovation Limited (SC702634) United Kingdom