About Incipience Research Ltd (05357550) United Kingdom