About Burry Holdings Limited (12112401) United Kingdom