About Sterling Multi-technologies Limited (SC692803) United Kingdom