About Swivlr Limited (07121981) United Kingdom