About Inteldis Ltd (SC599502) United Kingdom