About Green Bandit Limited (05924593) United Kingdom