About Obsqure Records Limited (11253801) United Kingdom