About Wisbang Research Development Ltd (13242479) United Kingdom