About Deepmind Global Limited (10120050) United Kingdom