About Jodor Ltd (11255283) United Kingdom