About Snapped Fibula Productions Ltd (11690377) United Kingdom