About Swift Flash Limited (11462491) United Kingdom