About Keyash Ltd (13351945) United Kingdom