About Whistler Holdings Ltd (10457502) United Kingdom