About D7782549ba Limited (08219198) United Kingdom