About Interbord Limited (11761597) United Kingdom