About Slathadezer Ltd (12097136) United Kingdom