About Whoosh Technology Ltd (12699440) United Kingdom