About Scene Connect Ltd (SC407230) United Kingdom