About Jambee Fashion Ltd (10716328) United Kingdom