About Blue39 Limited (12074806) United Kingdom