About Kryo Science Limited (08181139) United Kingdom