About Ivan Associates Limited (07850045) United Kingdom