About Bifurcationpoint Ltd (12190642) United Kingdom