About Kedranes Ltd (12117896) United Kingdom