About Startup Technology Ltd (09601177) United Kingdom