About Jabisupra Limited (10422581) United Kingdom