About Obsidian Platform Limited (10822326) United Kingdom