About Ivsr Limited (10447006) United Kingdom