About Sahra Uhler Ltd (11156723) United Kingdom