About Raicore Research Ltd (10449042) United Kingdom