About Kraii Software Limited (12299912) United Kingdom