About Scholi Associates Limited (08921913) United Kingdom