About Obsidis Ltd (07812949) United Kingdom