About K.rajca Ltd (10021610) United Kingdom