About Jplr Global Limited (12879246) United Kingdom