About Intrabel Limited (06926519) United Kingdom