About Quake Investments 2018 Limited (11508520) United Kingdom