About The Doogie Ltd (13255492) United Kingdom