About Jibby Magna Limited (11306839) United Kingdom