About Sca-inter A Limited (07185715) United Kingdom