About Krenorsi Ltd (09620411) United Kingdom