About Delta Sol. 2019 Limited (12152376) United Kingdom