About Kensai Ltd (10948581) United Kingdom