About Krify Innovations (uk) Limited (08039809) United Kingdom