About Ijba Ltd (13507055) United Kingdom