About Stiering Lives Ltd (12699957) United Kingdom