About Obsidian Rhino Limited (10832134) United Kingdom