About Seb Ip Holdings Ltd (08254336) United Kingdom