About Obsidiranda Ltd (11816225) United Kingdom