About I B Concepts Limited (06860911) United Kingdom