About Basegate Limited (04108486) United Kingdom