About Intelligent Business Solutions Limited (05407653) United Kingdom