About Inflection Capital Ltd (13409299) United Kingdom