About Blue Demon Limited (10412698) United Kingdom