About Jesperai Ltd (13164435) United Kingdom