About Slam It Holdings Limited (10003262) United Kingdom