About Intalekt Property Services Limited (10686331) United Kingdom