About Ib Essentials Limited (11526583) United Kingdom