About Intersentia Limited (07168108) United Kingdom