About Jay & Kabuya Ltd (13630115) United Kingdom