About Tipping Point Research Limited (07835069) United Kingdom