About Kriid Ltd (12930004) United Kingdom