About Static Solutions London Ltd (11557723) United Kingdom