About Stabmr Ltd (12859525) United Kingdom