About Ibs Connect Ltd (12796140) United Kingdom