About Integra 8 Limited (04108740) United Kingdom