About Gislestam Research Center Limited (10227978) United Kingdom