About Kaera Sj Keyser Limited (11500223) United Kingdom