About Kka Perseverance Limited (SC548873) United Kingdom