About Jibby Boxed Off Limited (12617103) United Kingdom