About Jibana Ind Ltd (13027119) United Kingdom