About Bts (1998) Limited (02663270) United Kingdom