About Slam Analytics Limited (10215540) United Kingdom