About Interval Healthcare Limited (10954068) United Kingdom