About Kadyrsa Ltd (12256202) United Kingdom