About Ka Barr Ltd (13576711) United Kingdom