About Karr Limited (12771008) United Kingdom