About Basea Limited (13175696) United Kingdom