About Launch Pad Technologies Limited (FC032915) Ireland