About Inta Developments Limited (05943852) United Kingdom