About Sterling Well Capital Ltd (12074213) United Kingdom