About Interactive Business Solutions Limited (03000548) United Kingdom