About Guardian Rustem Holding Ltd (12876619) United Kingdom