About Intasite Holdings Ltd. (12697872) United Kingdom