About Blue Swan Technology Limited (12217674) United Kingdom