About K-sera Ltd (10341641) United Kingdom