About K&s Partners Ltd (SC457263) United Kingdom