About Kini Enterprises Limited (SC570791) United Kingdom