About Ki Science Limited (10148007) United Kingdom