About Inflection Point Limited (04473405) United Kingdom