About Intedelta Limited (05131189) United Kingdom