About Ka Richards Ltd (12389439) United Kingdom