About The Breakpad Limited (SC437934) United Kingdom