About Intelligraft Ltd. (05900336) United Kingdom