About D Statuum Ltd (13260026) United Kingdom