About Intent Property Limited (10789124) United Kingdom