About Blue Devil Limited (13492447) United Kingdom