About Klb Digiray Ltd (12867786) United Kingdom