About Frozen Tundra Technology Limited (09996105) United Kingdom