About Sand Bandit Limited (13375235) United Kingdom