About Klaudja Saranda Limited (11760562) United Kingdom