About Kyzane Portfolio Limited (13324809) United Kingdom