About Powerlase Technologies Holdings Limited (10005214) United Kingdom