About D8ar Ltd (10054423) United Kingdom