About Instapanel Ltd. (12000090) United Kingdom