About Integral Actor Limited (07926534) United Kingdom