About I B Tekserve Limited (11785242) United Kingdom