About Blue Sabre Studios Ltd (12177259) United Kingdom